Planned Features
	- (Done) Water running
	- (Done) Pound dash
	- (Done) Bounce (break Amy floor)
	- (Done) Stomp (break Amy floor) (maybe not this?)
	- (Done) Mesh abilities for cohesion (pound dash while spinning and bounce while not)
	- (Done) Test additive momz bonus
	- (Done) Squash and stretch?
	- (Done) Recurl (dependent on if you have spin on or not)
	- (Done) Sloperollangle
	- (Done) Anglestand
	- (Done) Footstep sounds
	- (Done) High speed breaks spikes
	- (Done kinda) Custom sounds
	- (Done) Super music
	- (Done) Hover when super
	- (Done) Super trail
	- (Done) Super sparkles
	- (Done) More sounds (static dash)
	- (Done) Slower super stasis dash
	- (Done) Super can fly up (with roll?)
	- (Done) Stasis shield adds time to dash (+TICRATE/2 each HP) (+drawback [no boost or slows down a bit?])
	- Wallrun
	- Sprites
	- Combo system
	- Dashmode sprites
	- Can break Knuckles wall
	- Make it so you account for the boost being higher in stomp dashing (angle stuff)
	- Landing state from stomping? (epic)
	- More music
	- Super makes stomp more powerful (buff the curve of the stomp dash too)
	- Splash bounce sound
	- HUD sprites (vs drawFill)
	- (In Progress) Shield ability dash modifiers
	- Super maximum rings
	- Elemental shield makes pounding stronger (= to super and has fire ring on landing)
	- Armageddon uh...
	- Bubble makes bounce stronger (+bounce effect function)
	- Fire flower
	- Kirby kompatibility
	- Spring enemies add extra vertical boost in dash (add boing noise)
	- Regain control after a while of falling from being hit
	- Shield storage (just between acts, not zones)
	- Pretty shield
	- Ring attraction when running fast enough
	- Rotating sprite in mid air for smoother squash and stretch
	- Underwater footsteps

Glitches
	- (Fixed) Jumping right after landing will not make you do the cool tricks
	- (Fixed) In turn, the next roll you do doesn't play a sound
	- (Fixed-ish) Rolling on the surface of water is weird
	- (Yes it does) Check if going up boost actually works
	- (Fixed) Audio won't play when curling sometimes
	- (Fixed) Holding roll on ground after thok curls
	- (Fixed) Super transforms immediately
	- (Fixed) Change CA_THOK so you can't spin hover while super
	- (Fixed) Ability doesn't refill after being in a tornado (carried?)
	- (Fixed) Damaging enemies goes up too much
	- (Fixed) Doublejump dash shield modifiers don't deal damage (could be from letting go of spin?)
	- (Fixed) Spinning while on water cause you to spaz out
	- Getting carried doesn't fix sprite
	- Laser audio keeps playing after dashing
	- Damaging while fall sprite
	- Curl sounds when you try to do so on water pushing (can be in wind ones too)
	- Curl spamming mid-air looks weird
	- Bouncing on different gravity works weirdly
	- Holding space while running on water causes you to spaz out and fall through
	- Need to replace zWaterMul with gravity calculations
	- Dashing underwater is too fast; can abuse speed if spammed
	- Swapping characters doesn't reset Squash&Stretch or Sloperollangle
	- Weird bouncing animation when stomping
	- Bigbounces don't work upside down

	
	
BACKSTORY (because idk where else to braindump)
Forest used to work for Eggman and was tasked to defeat Sonic.
So Forest starts making gadgets that almost match Sonic (kinda like Metal Sonic), but with a few extra quirks.
But Forest got betrayed by Eggman, etc. etc.
So now he's off to defeat Eggman using the gadgets he was supposed to beat Sonic with.
But Forest still has the same ideals and doesn't join Sonic's team

Haven't thought of why Forest is on the dark side, but I'll think of something

Okok I know you're gonna say, "But Bobby, this guys sounds almost exactly like Shadow!"
This guy is different, because he knows who he is, and while Shadow is introverted but caring, Forest is cold.
He's an antihero, really. Shadow isn't. He's just a hero with a tragic backstory and an OOC game.

I do have a problem though. What makes him likeable? And not just "he's cool".
I mean like actually likeable, relatable, etc.
Maybe seeing him go on a journey to gain compassion for others?
Character development really do be helpin
Maybe he was made by Eggman or Gerald Robotnik which is why he has no compassion? (built as not only an assassin, but a lab partner (or tech builder) which is why he does tech)
Like he was just an experiment of "what if"
Honestly would be more like if Metal Sonic could talk
and he had an arc over learning what's it like to be an actual person.



Okay, scratch the above because I got bad critiques on it.
What if Forest was from Silver's future?
That might explain the tech and his personality.